armor-piercing shell - Español Inglés Diccionario